Model-Based Testing of Thin-Client Web Applications

نویسندگان

  • Pieter W. M. Koopman
  • Marinus J. Plasmeijer
  • Peter Achten
چکیده

In this paper we present a novel automated, on-line, modelbased testing system for on-the-fly testing of thin-client web applications. Web applications are specified by means of Extended State Machines. To handle dynamic web applications, arbitrarily large and complex state input and output types, and the transport of information from the webpage to the state of the specification, we define a new, ioco like, conformance relation. In this conformance relation a specification is a function from state and input to functions from output to the new states. The implementation builds on the G∀ST test tool and spots errors in real web applications.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Model-Based Testing of Thin-Client Web Applications and Navigation Input

More and more software systems use a browser as the universal graphical user interface. As a consequence these applications inherit browser navigation as part of their interface. Typical browser actions are the use of the backand forward-button and the cloning of windows. Browser navigation is difficult to deal with because it has effects that are noticed indirectly by the application logic. It...

متن کامل

Experiences developing architectures for realizing thin-client diagram editing tools

Diagram-centric applications such as software design tools, project planning tools and business process modelling tools are usually “thick-client” applications running as stand-alone desktop applications. There are several advantages to providing such design tools as web-based or even PDAand mobile phone-based applications. These include ease of access and upgrade, provision of collaborative wo...

متن کامل

MDA and Analysis of Web Applications

Enterprise systems are mission critical. As a result, ensuring their correctness is of primary concern. This paper aids to the analysis of Web Applications, focusing on the aspects related to the interaction of business logic and Web browsers. The method adopted is based on the Model Driven Architecture. First, the Platform Independent Model of Web Applications is refined to create a new model ...

متن کامل

CBR Net :- Smart Technology over a Network

CBR (case-based reasoning) has considerable potential for developing intelligent assistants for the World Wide Web. We examine intelligent applications already existent online and find that they can be divided into agent applications and thin client applications. Several case-based intelligent systems already exist on the web. These applications follow the thin client model with the intelligenc...

متن کامل

Constructing Control-Flow-Based Testing Tools for Web Application

Flexible and rich application frameworks of Web-based software design make Web-based applications more prevalent in both Internet and Intranet environments. Programmers enjoy various of Web application frameworks whose support ranging from simple user interactions based on plain client-server model, to complicated distributed-object computations based on CORBA. The varity gives user the flexibi...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2006